atomic stacking - Spanish English Dictionary